Завершение работы пользователей

Для администратора предусмотрена возможность завершать работу пользователей и блокировать вход в программу на определенный период времени. Такая возможность востребована для проведения профилактических или срочных работ. Например, если необходимо провести обновление версии программы, восстановление программы после сбоя электроснабжения, резервное копирование информационной базы или главному бухгалтеру необходимо срочно рассчитать сложный отчет. Большая часть этих работ не может быть проведена, если пользователи продолжают работать в программе.

Также имеется возможность просмотра списка активных пользователей и перехода к записям журнала регистрации по интересующему пользователю. При работе в клиент-серверном варианте возможно отключение пользовательских сеансов непосредственно из списка активных пользователей, а также блокировка работы регламентных заданий.

Блокировка работы пользователей

Для блокировки пользователей предусмотрена соответствующая форма НСИ и администрирование – Администрирование – Поддержка и обслуживание – Блокировка работы пользователей.

Параметры, необходимые для блокировки:

Сообщение для пользователей, которое должно быть выведено всем пользователям перед завершением работы программы (указать, когда необходимо выйти из программы, описать причину и ожидаемый период блокировки, например: «Просьба завершить свою работу в программе до 20:00 в связи с проведением профилактических работ. База будет недоступна примерно 30 минут»);

Сроки блокировки (дата и время начала, дата и время окончания). Окончание срока блокировки может не заполняться. В этом случае войти в информационную базу будет невозможно до снятия блокировки администратором;

Код для разблокировки – с его помощью можно досрочно снять блокировку работы пользователей.

Для возможности управления блокировкой регламентных заданий предусмотрена соответствующая форма, вызываемая по гиперссылке Включить возможность управления блокировкой регламентных заданий на форме Блокировка работы пользователей.

В форме Управление блокировкой регламентных заданий следует ввести:

■ имя и пароль пользователя, от имени которого программа будет выполнять административные действия. В простейшем случае это могут быть ваши имя и пароль, которые вы используете для входа в программу. В целях безопасности рекомендуется создать отдельного служебного пользователя с административными правами;

■ имя и пароль одного из администраторов кластера серверов, если для кластера серверов «1С:Предприятия» настроена авторизация;

■ номер порта кластера серверов.

После ввода параметров администрирования информационной базы необходимо нажать кнопку OK для возврата в форму Блокировка работы пользователей. Затем нажать Установить блокировку, чтобы заблокировать работу пользователей.

Необходимо иметь в виду, что к моменту начала блокировки в информационной базе могут существовать «зависшие» сеансы (например, если пользователи в конце рабочего дня забыли выйти из программы, программа «зависла» или был запущен сложный отчет). Посмотреть данные о текущих сеансах работы с информационной базой можно в списке Активные пользователи. Гарантированное завершение всех пользовательских сеансов возможно только в клиент-серверном варианте программы. В файл-серверном варианте требуется завершить «зависшие» сеансы пользователей на их рабочих местах, а также, если необходимо, завершить другие программы, которые подключены к базе по внешнему соединению (COM) или с помощью веб-сервисов.

Если принудительное завершение сеансов по каким-то причинам невозможно (например, один из пользователей работает в конфигураторе), то выводится сообщение об ошибке со списком пользователей, а блокировка не устанавливается. После завершения работы всех активных пользователей в указанное время программа также выдает сообщение администратору о завершении сеанса.